Совсем недавно сообщество xen.org, поддерживаемое компанией Cirtix и другими проивзодителями программного и аппаратного обеспечения, объявило о выпуске гипервизора Xen 4.0.
Теперь в списке возможностей, поддерживаемых Xen 4.0 есть следующее:
Fault Tolerance - синхронизация между основной и "теневой" копией виртуальной машины, что позволяет мгновенно переключиться на резерв в случае отказа виртуальной системы на основном сервере
Memory Overcommit - возможности более эффективного использования физической памяти хост-сервера за счет передачи неиспользуемой памяти виртуальных машин нуждающимся в ней системам (Transcendent Memory)
Support for live snapshots and clones - возможность создания мгновенных снимков систем с использованием новой реализации формата VHD под названием Blktap2
Support for new Smart NICs with multi-queue and SR-IOV functionality - поддержка новых возможностей для сетевых адаптеров Netchannel2 для оптимизации производительности
Support for Para-virtualized USB and VGA pass-through - поддержка паравиртуализованных драйверов USB и VGA (проброс устройств хоста в виртуальную машину)
Support for Paravirt-ops in the Dom0 - поддержка паравиртуализованных ОС, оптимизированных по производительности (Linux kernel 2.6.31)
Support for up to 64 vCPUs per virtual machine - до 64 виртуальных процессоров внутри виртуальной машины
Support for up to 1TB RAM per host - до 1 ТБ памяти хост-сервера Xen
Support for Intel Xeon 5600 Series CPUs - поддержка новых процессоров Intel под кодовым названием Westmere
Как известно, все новшества виртуализации сначала появляются в открытом Xen, после чего их встраивают в свои продукты различные производители, например, компания Citrix в бесплатный XenServer. Кроме того, на гипервизоре Xen построена облачная архитектура Xen Cloud Platform (XCP) и, возможно, какие-то функции от нового релиза появятся в клиентском гипервизоре Xen Hypervisor for Client Devices (XCI).
Странная вещь - но в списке функций нет ничего о поддержке распределенного виртуального коммутатора Citrix Open vSwitch.
Ратмир Тимашев - ранее основатель и президент компании Aelita Software, ныне основатель и президент Veeam Software, а также соучередитель венчурного фонда ABRT. Компания Veeam Software производит несколько программных продуктов, осуществляющих управление виртуальной инфраструктурой VMware в тысячах компаний по всему миру. Таги: Veeam, Interview, Backup, Monitor, nworks, VMware, ESX, vSphere, SureBackup, P2V, Cloud, Cloud Computing, Microsoft, Hyper-V
Уже ни для кого не новость, что компании VMware, EMC и Cisco сдружились настолько, что образовали совместное предприятие Virtual Computing Environment, целью которого стало продвижение концепции Vblock - нового подхода к построению виртуализованного центра обработки данных на базе архитектуры Cisco Unified Computing System (UCS), хранилищ и продуктов управления ими от EMC, а также платформы виртуализации VMware vSphere.
Наши хорошие знакомые, сотрудники одной многоуважаемой компании, задумались над вопросом построения карт сервисов IBM Tivoli Business Services Manager (TBSM) в облачной инфраструктуре VMware vSphere / ESX. Я вопросом с Tivoli владею не особо, поэтому призываю вас на помощь.
Суть проблемы (цитирую):
Предыстория возникновения вопроса.
Пытаемся внедрять IBM TBSM, начали рисовать карты сервисов (иерархическая структура отображающая зависимости сервиса от всех компонентов, из которых он состоит - начиная от приложения и заканчивая вычислительной инфраструктурой) и поняли, что классические карты сервисов подходят лишь для статичных систем, имеющих жесткую привязку приложения (сервиса) к железу на котором оно работает и хранится. Как только появляется виртуализация (вычислительных ресурсов и СХД), такая жесткая привязка естественно пропадает, и мы не можем четко определить - как проблемы возникшие в вычислительной инфраструктуре будут влиять на работу приложения....
Раскинув мозгами надумали следующие возможные варианты преодоления этой проблемы:
Динамическое построение карт сервисов. Будет работать при более или менее однородном одинаковых характеристиках серверов и систем хранения входящих в облако.
Создание необходимого количества карт сервиса, каждая карта будет описывать один из возможных вариантов зависимостей приложения и железа. Геморройное это занятие. Подходит только для небольшого количества возможных вариантов зависимостей и редких изменениях.
Пытаться коррелировать события в вычислительной инфраструктуре с событиями в приложении. Скользкая дорожка. На этапе отладки необходимо сымитировать все возможные события и проследить к чему они приводят.
Вот собственно и все.
Может кто-то из твоих посетителей уже занимался этим вопросом и готов поделиться путями решения, либо коллективный разум что подскажет.
Коллеги, задачка интересная - выскажитесь, пожалуйста, в комментариях, либо пишите напрямую - areconster на gmail.com.
Про альфа-релиз облачной операционной системы Google Chrome OS сегодня не говорит только ленивый. Новейшая операционная система Chrome OS от компании Google призвана создать альтернативу для владельцев недорогих нетбуков, от которых пользователям нужно только одно - получать ИТ-услуги по требованию через интернет. По-видимому, через какое-то время Google Chrome OS позволит им это делать, потребляя программное обеспечение из облака (cloud) по модели платы только за объем потребляемых услуг.
Google Chrome OS - это линукс с внедренным туда веб-браузером Google Chrome. Таким образом, любой человек, имеющий учетную запись на Google Accounts, может в ней авторизоваться и начать работу. Само собой, обязательным требованием Google Chrome OS является подключение к интернет, что с развитием сетей 3G и 4G (WiMAX) будет не таким уж и сложным.
Не обязательно пробовать новую операционную систему (а тем более ее альфа-версию) на обычном компьютере. Можно запустить ее в виртуальной машине и опробовать ее возможности. Добрые люди, сделали vmdk-диск с виртуальной машиной с установленной Google Chrome OS, которую мы сегодня и попробуем запустить в VMware Workstation 7.
1. Скачиваем виртуальную машину с Google Chrome OS отсюда и распаковываем архив с vmdk-файлом (необходимо зарегистрироваться на сайте).
2. В VMware Workstation 7 (можно также использовать VMware Player) создаем новую виртуальную машину и указываем тип операционной системы "Other Linux Kernel 2.6". Виртуальной машине с Google Chrome OS достаточно 1 ГБ оперативной памяти (RAM), одного сетевого адаптера (Bridged).
3. Указываем виртуальной машине существующий диск vmdk с Google Chrome OS, который мы скачали на шаге 1 (Use an existing virtual disk).
4. Запускаем виртуальную машину с Google Chrome OS.
5. Вводим свой адрес электронной почты Gmail и пароль и попадаем в Google Chrome OS.
Если у вас возникает ошибка Network not connected and offline login fail при загрузке Google Chrome OS, зайдите в систему под именем пользователя chronos и без пароля. После этого можно будет ввести свои учетные данные к Gmail.
Компания Citrix летом 2009 года анонсировала Open Source инициативу Xen Cloud Platform (XCP), в рамках которой сообщество во главе с Citrix будет разрабатывать гипервизор и средства управления для создания инфраструктуры облачных вычислений (Cloud Computing). Теперь платформа Xen Cloud Platform версии 0.1 доступна для скачивания на сайте проекта Xen.org.
Основные составляющие XCP версии 0.1:
Гипервизор Xen 3.4.1
Ядро Linux 2.6.27
Драйверы Windows PV, сертифицированные Microsoft
Интерфейс XAPI для управления через Web
Управление жизненным циклом виртуальных машин: Live snapshots, checkpoint, migration
Пулы ресурсов: Safe live relocation, auto configuration, DR
Конфигурация хост-серверов: управление системами хранения, сетевым взаимодействием, электропитанием
Регистрация событий и нотификация администраторов
Взаимодействие с ВМ по каналу SSL
Возможности обновления платформы и накатывания патчей
Мониторинг производительности
Поддержка SR-IOV
Установщик с CDROM и сети
Полнофункциональное управление через CLI (команды семейства xe) и интерфейс "web services API"
А известно ли вам, что компания Citrix предлагает демонстрации своих продуктов прямо из облака посредством Citrix Cloud Center?
Мне, конечно же, интереснее всего было посмотреть на Citrix Dazzle - "интернет-магазин" приложений для их потребления сотрудниками компании (фронт-энд к Citrix XenApp). После загрузки клиента Dazzle (Citrix Receiver) мне было предложено добавить "магазин" (Add Store), для которого я указал линк из Cloud Center - http://demo.citrixcloud.net/Citrix/PNAgent/Config.xml. В пришедшем после регистрации письме были учетные данные для доступа к магазину, после ввода которых я попал в главное окно Citrix Dazzle, где на вкладке "Office" можно выбрать знакомые нам приложения:
Лично я болею за платформу VMware vCloud Express, которая обещает очень многое в плане Cloud Computing. Однако пока VMware не входит в "большую четверку", в которой находятся облачные сервисы Amazon, Google, Microsoft и Salesforce.com.
На прошедшем VMworld 2009 сообщество Xen.org, занимающееся поддержкой бесплатного открытого гипервизора Xen, 31 августа 2009 объявило о запуске инициативы Xen Cloud Platform (XCP). Инициатива направлена на создание платформы для облачных вычислений (Cloud Computing), полностью основанной на открытых стандартах и интерфейсах (которые уже засабмитили на DMTF). Не секрет, что гипервизор Xen пользуется большой популярностью у хостинг-провайдеров и сервис-провайдеров в целом. Достаточно вспомнить самое раскрученное облако "Amazon Elastic Compute Cloud", которое использует гипервизор Xen.
Само собой, в Xen Cloud Platform большой акцент будет сделан на унифицированные интерфейсы взаимодействия между частными облаками пользователей в собственных ЦОД (Private / Internal Clouds) и публичными хостинговыми платформами (External / Public Clouds) компаний-провайдеров услуг, которые возьмут на вооружение платформу XCP. Поддержка Xen Cloud Platform уже заявлена для серсвисов Amazon EC2, Rackspace Cloud Servers и GoGrid.
Xen Cloud Platform будет полность поддерживать формат OVF (Open Virtual Machine Format) для обмена виртуальными модулями (Virtual Appliances), которые представляют собой унифицированно поставляемые виртуальные машины. Кстати, с точки зрения сетевого взаимодействия, будет использоваться небезызвестный Citrix Open Virtual Switch. Больше информации можно узнать в пресс-релизе Xen.org, размещенном на сайте Citrix. Напомним, что Citrix курирует проект Xen.org.
Как уже сообщалось на VM Guru, на предстоящем VMworld 2009 будет показана технология "горячей" миграции на большие расстояния Long Distance VMotion. Эта технология является ключевым аспектом концепции облачных вычислений (Cloud Computing) компани VMware, поскольку именно Long Distance VMotion будет являться основой распределения ресурсов между внутренним (Internal Cloud) и внешним (External Cloud) облаками. Концепция VMware отличается от концепции других вендоров - VMware считает, что должно быть внутреннее облако, а когда требуются срочно необходимые ресурсы, виртуальная машина может "переезжать" во внешнее облако для обеспечения заданных параметров SLA (соглашение об уровне сервиса)...
Многим известно такое являение как разрастание парка виртуальных машин, усложнение конфигураций виртуальной инфраструктуры и, как следствие, повышение издержек на виртуализацию. Компания VMware предложит нам продукт vCenter Chargeback, с помощью которого можно будет считать деньги на содержание парка виртуальных серверов и класть на стол красивые отчеты финансовому директору.
То есть vCenter Chargeback позволит нам, имея конкретные метрики для аппаратных ресурсов в денежном выражении (если их нет - можно смоделировать), посчитать сколько обходятся те или иные бизнес-подразделения...